package com.haier.npt.sso.service;

import java.util.List;

import com.haier.npt.sso.domain.HaierUser;


public interface SysUserService  {
	
	public HaierUser findSysUserById(String identity); 	

	/**
	 * 根据userid 集合批量查询用户信息
	 * @param userIds
	 * @return
	 */
	public List<HaierUser> findUsersByIds(List<Long> userIds);

	/**
	 * 查询新增用户数
	 * @param startDate
	 * @param endDate
	 * @return
	 */
	public Integer getNewAddUsers(Long startDate, Long endDate);

	/**
	 * 查询最近登录用户数
	 * @param startDate
	 * @param endDate
	 * @return
	 */
	public Integer getRecentLoginUsers(Long startDate, Long endDate);

	/**
	 * 获取总用户数
	 * @param endDate
	 * @return
	 */
	public Integer getAllUsers(Long endDate);
}
